strap or rope to tie anything with - German English Dictionary